Unity Unassigned Reference Exception : The Variable Has Not Been Assigned, But It Has